rose blossom - French English Dictionary